compost heap - German English Dictionary